home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / programming / other / python-1.52 / source / objects / protos / dictobject.h < prev    next >
Text File  |  1999-06-14  |  1KB  |  22 lines

  1. static dictentry *lookdict ( dictobject *mp , PyObject *key , long hash );
  2. static void insertdict ( dictobject *mp , PyObject *key , long hash , PyObject *value );
  3. static int dictresize ( dictobject *mp , int minused );
  4. static void dict_dealloc ( dictobject *mp );
  5. static int dict_print ( dictobject *mp , FILE *fp , int flags );
  6. static PyObject *dict_repr ( dictobject *mp );
  7. static int dict_length ( dictobject *mp );
  8. static PyObject *dict_subscript ( dictobject *mp , PyObject *key );
  9. static int dict_ass_sub ( dictobject *mp , PyObject *v , PyObject *w );
  10. static PyObject *dict_keys ( dictobject *mp , PyObject *args );
  11. static PyObject *dict_values ( dictobject *mp , PyObject *args );
  12. static PyObject *dict_items ( dictobject *mp , PyObject *args );
  13. static PyObject *dict_update ( dictobject *mp , PyObject *args );
  14. static PyObject *dict_copy ( dictobject *mp , PyObject *args );
  15. static PyObject *characterize ( dictobject *a , dictobject *b , PyObject **pval );
  16. static int dict_compare ( dictobject *a , dictobject *b );
  17. static int dict_compare ( dictobject *a , dictobject *b );
  18. static PyObject *dict_has_key ( dictobject *mp , PyObject *args );
  19. static PyObject *dict_get ( dictobject *mp , PyObject *args );
  20. static PyObject *dict_clear ( dictobject *mp , PyObject *args );
  21. static PyObject *dict_getattr ( dictobject *mp , char *name );
  22.